substantial part - Turkish English Dictionary